irish galway scottish golf music dublin inverness london scotland edinburgh celtic england cork golf accommodation glasgow loch ness golf scotland